/**
 * 侧边导航关闭折叠控制
 */

function toggleSlide() {
  $('.nav > li > a').on('click', function () {
    let childMenu = $(this).next('ul');
    childMenu.slideToggle(400);
    let icon = childMenu.prev().find('.toggle');
    if (icon.hasClass('open')) {
      icon.removeClass('open').addClass('close');
    } else {
      icon.removeClass('close').addClass('open');
    }
  })

  // 默认第一个菜单展开
  $('.nav > li > a').eq(0).trigger('click');

  // 所有子菜单切换时加背景色
  $('.nav ul a').on('click', function () {
    $(this).addClass('active')
    $('.nav ul a').not($(this)).removeClass('active');
  })

}

toggleSlide();



// 初始化数据    还原每个用户的数据
document.querySelector('.right .init').addEventListener('click', function () {
  //  发送请求 get
  axios.get('/init/data').then(({ data: res }) => {
    if (res.code === 0) {
      // 返回值成功得到 ，发送一个提示信息
      toastr.info(res.message)
    }
  })
})
// 点击退出按钮， 删除本地数据 ，在跳转到登录页面
document.querySelector('.logout').addEventListener('click', function (e) {
  if (e.target.tagName === 'A') {

    localStorage.removeItem('token')
    location.href = './login.html'
  }
})
